COMP 142 Computer Architecture and Organization
Approved at 9 CSU campuses
A community college course with this C-ID is accepted as this CSU course. Confirm for your specific major with an advisor or ASSIST.org.
- Cal Poly PomonaCS 2640 · Computer Organization and Assembly Programming
- California State University, BakersfieldCMPS 2240 · Computer Architecture I: Assembly Language Programming
- California State University, Channel IslandsCOMP 162 · Computer Architecture and Assembly Language
- California State University, Dominguez HillsCSC 221 · Assembly Language and Introduction to Computer Organization
- California State University, FullertonCPSC 240 · Computer Organization and Assembly Language
- California State University, Los AngelesCS 2445 · Introduction to Computer Systems
- California State University, NorthridgeCOMP 122 · Computer Architecture and Assembly Language
- California State University, NorthridgeCOMP 122L · Computer Architecture and Assembly Language Lab
- San Francisco State UniversityCSC 256 · Machine Structures
- Sonoma State UniversityCS 252 · Intro to Computer Organization
Offered at 100 community colleges
| College | Course | Title | Outline effective |
|---|---|---|---|
| Allan Hancock College | CS 131 | Computer Organization | Fall 2012 |
| American River College | CISP 310 | Assembly Language Programming for Microcomputers | Summer 2015 |
| Antelope Valley College | CIS 123 | Assembly Language and Computer Architecture | Spring 2008 |
| Antelope Valley College | CS 140 | Assembly Language and Computer Architecture | Fall 2023 |
| Bakersfield College | COMP B13 | Computer Architecture and Organization | Summer 2023 |
| Barstow Community College | CSIS 10 | Computer Architecture and Organization with Assembly Programming | Fall 2019 |
| Berkeley City College | CIS 20 | Microcomputer Assembly Language | Fall 2014 |
| Butte College | CSCI 10 | Computer Architecture and Organization | Spring 2013 |
| Cabrillo College | CS 24 | Elementary Computer Organization | Spring 2013 |
| Canada College | CIS 242 | Computer Architecture and Assembly Language | Fall 2013 |
| Cerritos College | CIS 231 | Computer Organization and Assembly Language Programming | Fall 2021 |
| Cerro Coso Community College | CSCI C257 | Computer Architecture and Organization | Fall 2014 |
| Chabot College | CSCI 21 | Computer Organization and Assembly Language Programming | Fall 2010 |
| Chaffey College | COMPSCI 3 | Computer Architecture and Organization | Fall 2015 |
| Citrus College | CS 242 | Computer Architecture and Organization | Spring 2009 |
| City College of San Francisco | CS 270 | Computer Architecture with Assembly Language | Spring 2022 |
| Clovis Community College | CSCI 45 | Computer Organization and Assembly Language Programming | Fall 2015 |
| College of Marin | COMP 160 | Computer Organization: An Assembly Language Perspective | Fall 2010 |
| College of San Mateo | CIS 264 | Computer Architecture and Assembly Language | Fall 2016 |
| College of the Canyons | CMPSCI 122 | Computer Architecture and Assembly Language | Fall 2009 |
| College of the Desert | CS 8 | College of the Desert | Fall 2017 |
| College of the Sequoias | CSCI 005 | Computer Arch & Organization | Fall 2018 |
| College of the Siskiyous | CSCI 2006 | Assembly Language Programming | Fall 2019 |
| Contra Costa College | COMP 265 | Assembly Language Programming/Computer Organization | Fall 2026 |
| Copper Mountain College | CS 087 | Assembler Language Programming | Fall 2022 |
| Cosumnes River College | CISP 310 | Assembly Language Programming for Microcomputers | Summer 2013 |
| Crafton Hills College | CSCI 240 | Computer Organization and Assembly Language Programming | Fall 2012 |
| Cuesta College | CIS 240 | Microcomputer Architecture and Programming | Spring 2013 |
| Cuyamaca College | CS 165 | ASSEMBLY LANGUAGE AND MACHINE ARCHITECTURE | Fall 2019 |
| Cypress College | CSCI 242 C | Computer Architecture and Organization | Fall 2020 |
| De Anza College | CIS 21JA | Introduction to x86 Processor Assembly Language and Computer Architecture | Fall 2015 |
| Diablo Valley College | COMSC 260 | Assembly Language Programming/Computer Organization | Spring 2017 |
| East Los Angeles College | CS 130 | Introduction to Computer Architecture and Organization | Fall 2017 |
| El Camino College | COMP SCI 16 | Assembly Language Programming for the IBM PC and Compatibles | Fall 2013 |
| Evergreen Valley College | COMSC 077 | Introduction to Computer Systems | Spring 2018 |
| Evergreen Valley College | COMSC- 77 | Computer Organization and Systems | Fall 2014 |
| Folsom Lake College | CISP 310 | Assembly Language Programming for Microcomputers | Summer 2014 |
| Foothill College | C S 10 | COMPUTER ARCHITECTURE & ORGANIZATION | Summer 2013 |
| Fresno City College | CSCI 45 | Computer Architecture and Organization | Fall 2022 |
| Fullerton College | CSCI 241 F | Computer Organization and Assembly Language Programming | Fall 2021 |
| Gavilan College | CSIS 28 | Computer Architecture and Organization | Spring 2016 |
| Glendale Community College | CS/IS 165 | Computer Architecture and Assembly Language | Spring 2015 |
| Golden West College | CS G242 | Computer Architecture and Organization | Fall 2013 |
| Grossmont College | CSIS 165 | COMPUTER SCIENCE INFORMATION SYSTEMS 165 – ASSEMBLY LANGUAGE AND MACHINE ARCHITECTURE | Fall 2019 |
| Hartnell College | CSS 3 | Computer Architecture and Assembly Language Programming | Spring 2013 |
| Imperial Valley College | CS 281 | Assembly Language and Machine | Fall 2019 |
| Irvine Valley College | CS 40A | Computer Organization and Assembly Language I | Fall 2015 |
| Laney College | CIS 20 | Microcomputer Assembly Language | Spring 2018 |
| Las Positas College | CS 21 | Computer Organization and Assembly Language Programming | Fall 2017 |
| Long Beach City College | CS 51 | Introduction to Computer Architecture | Fall 2014 |
| Los Angeles City College | CO SCI 117 | Beginning Microcomputer Assembly Language Programming | Fall 2014 |
| Los Angeles City College | CS 130 | INTRODUCTION TO COMPUTER ARCHITECTURE AND ORGANIZATION | Fall 2020 |
| Los Angeles Harbor College | CS 130 | INTRODUCTION TO COMPUTER ARCHITECTURE AND ORGANIZATION | Spring 2020 |
| Los Angeles Mission College | CO SCI 416 | BEGINNING COMPUTER ARCHITECTURE AND ORGANIZATION | Fall 2013 |
| Los Angeles Mission College | CS 130 | Introduction to Computer Architecture and Organization | Spring 2020 |
| Los Angeles Pierce College | CS 130 | Introduction to Computer Artchitecture and Organization | Spring 2018 |
| Los Angeles Southwest College | CS 130 | INTRODUCTION TO COMPUTER ARCHITECTURE AND ORGANIZATION | Summer 2020 |
| Los Medanos College | COMSC 125 | Assembly Language Programming/Computer Organization | Summer 2011 |
| Los Medanos College | COMSC 142 | Computer Architecture and Organization | Fall 2013 |
| Madera Community College | CSCI 45 | Computer Organization and Assembly Language Programming | Fall 2011 |
| Mendocino College | CSC 210 | Computer Organization and Architecture | Fall 2026 |
| Merced College | CPSC -42 | Computer Architecture and Organization | Summer 2013 |
| Merritt College | CIS 78 | Digital Architectures for Computation | Spring 2018 |
| MiraCosta College | CS 220 | Computer Architecture and Assembly Language | Fall 2016 |
| Mission College | CIS 039 | http://curricunet.com/Mission/reports/course_outline.cfm?courses_id=3602 | Fall 2017 |
| Modesto Junior College | CSCI 273 | Assembly Language Programming | Summer 2014 |
| Monterey Peninsula College | CSCI 11 | Computer Architecture and Organization | Fall 2025 |
| Moorpark College | CS M145 | Computer Architecture and Organization | Fall 2016 |
| Moreno Valley College | CIS 11 | Computer Architecture and Organization: Assembly | Summer 2008 |
| Mt. San Antonio College | CSCI 150 | Assembly Language/Machine Architecture | Fall 2025 |
| Mt. San Jacinto College | CSIS 118B | Computer Organization & Assembly Language | Fall 2013 |
| Napa Valley College | COMS 217 | Assembly Programming | Fall 2021 |
| Norco College | CIS 11 | Computer Architecture and Organization: Assembly | Summer 2008 |
| Norco College | CSC 11 | Computer Architecture and Organization: Assembly | Summer 2008 |
| Ohlone College | CS 118 | Introduction to Assembly Language Programming | Fall 2026 |
| Orange Coast College | CS A242 | COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE | Fall 2013 |
| Oxnard College | CS R142 | Computer Architecture and Organization | Fall 2025 |
| Palomar College | CSCI 212 | Machine Organization and Assembly Language | Fall 2014 |
| Pasadena City College | CS 066 | Computer Architecture and Assembly Language Programming | Fall 2025 |
| Porterville College | CSC P142 | Computer Architecture & Organization | Summer 2025 |
| Reedley College | CSCI 45 | Computer Organization and Assembly Language Programming | Fall 2011 |
| Rio Hondo College | CS 142 | Computer Architecture and Organization | Fall 2019 |
| Riverside City College | CIS 11 | Computer Architecture and Organization: Assembly | Summer 2008 |
| Riverside City College | CSC 11 | Computer Architecture and Organization: Assembly | Summer 2008 |
| Sacramento City College | CISP 310 | Computer Architecture and Organization | Summer 2014 |
| Saddleback College | CS 3A | Computer Organization and Machine Language | Fall 2018 |
| Saddleback College | CS 3B | Computer Organization and Assembly Language | Fall 2018 |
| San Bernardino Valley College | CS 170 | Assembly Language | Fall 2013 |
| San Diego Mesa College | CISC 211 | Computer Organization and Assembly Language | Fall 2018 |
| San Diego Miramar College | CISC 211 | Computer Organization and Assembly Language | Fall 2018 |
| San Joaquin Delta College | CSP 25 | Assembly Language Programming | Summer 2014 |
| San Jose City College | CIS 087 | Computer Systems, Architecture, and Organization | Fall 2022 |
| Santa Ana College | CMPR 129 | Introduction to Computer Organization | Fall 2013 |
| Santa Barbara City College | CS 107 | Computer Architecture & Organization | Fall 2015 |
| Santa Monica College | CS 17 | Assembly Language Programming | Fall 2017 |
| Santa Rosa Junior College | CS 12 | Assembly Language Programming | Fall 2013 |
| Santiago Canyon College | CMPR 154 | Computer Architecture and Organization | Fall 2016 |
| Shasta College | CIS 66 | Computer Architecture and Organization | Fall 2015 |
| Sierra College | CSCI 39 | Introduction to Computer Architecture and Assembly Language | Fall 2012 |
| Skyline College | CIS 242 | Computer Architecture and Assembly Language | Fall 2024 |
| Solano Community College | CIS 020 | Assembly Programming | Fall 2016 |
| Southwestern College | MATH 230 | Computer Organization and Architecture | Fall 2021 |
| Taft College | COSC 2400 | Computer Architecture and Organization | Fall 2024 |
| Ventura College | CS V19 | Computer Architecture and Organization | Fall 2022 |
| Victor Valley College | CIS 208 | Assembly Language | Spring 2014 |
| West Los Angeles College | CS 118 | Beginning Micro Assembly Language | Fall 2013 |
| West Los Angeles College | CS 130 | Introduction to Computer Architecture and Organization | Fall 2024 |
| West Valley College | CIST 039 | Computer Organization and Assembly Programming | Fall 2023 |
| Yuba College | COMSC 2 | Computer Assembly Language | Fall 2013 |